home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 8 / QRZ Ham Radio Callsign Database - Volume 8.iso / mac / files / t_sys5 / unixcpio.gz / unixnet.cpio / makefile.bsd < prev    next >
Makefile  |  1994-07-11  |  2KB  |  76 lines

  1. #
  2. #    Makefile for KA9Q TCP/IP package for Berkeley UNIX
  3. #
  4.  
  5. SHELL = /bin/sh
  6. TAR = tar
  7. LINT = lint
  8.  
  9. #
  10.  
  11. #
  12. # Uncomment the next three lines for
  13. # Sun OS 4.x, BSD environment
  14. #
  15. #CFLAGS = -g -DUNIX -DBSD -DSLOWCHECK -DMSPTICK=17 -DSUNOS4
  16. #LINTFLAGS = -DUNIX -DBSD -DSLOWCHECK -DMSPTICK=17 -DSUNOS4
  17. #LIBS =
  18. ########################################################################
  19. #
  20. # Uncomment the next three lines for
  21. # Berkeley 4.x
  22. #
  23. CFLAGS = -g -DUNIX -DBSD -DSLOWCHECK -DMSPTICK=17
  24. LINTFLAGS = -DUNIX -DBSD -DSLOWCHECK -DMSPTICK=17
  25. LIBS =
  26. ########################################################################
  27.  
  28. SRCS =    main.c arp.c arpcmd.c arpdump.c ax25.c ax25cmd.c \
  29.     ax25dump.c ax25subr.c ax25user.c ax_mbx.c cmdparse.c daemon.c \
  30.     files.c fingcli.c fingserv.c ftp.c ftpcli.c ftpserv.c icmp.c \
  31.     icmpcmd.c icmpdump.c icmpmsg.c iface.c ip.c ipcmd.c ipdump.c \
  32.     iproute.c kiss.c lapb.c lapbtime.c lcsum.c mbuf.c misc.c mulport.c \
  33.     ndir.c netuser.c nrcmd.c nrs.c nr3.c nrsubr.c nr4.c nr4subr.c \
  34.     nr4user.c nr4timer.c pathname.c session.c slfp.c slip.c smisc.c \
  35.     smtpcli.c smtpserv.c bsd_io.c bsdunix.c tcpcmd.c tcpdump.c \
  36.     tcpin.c tcpout.c tcpsubr.c tcptimer.c tcpuser.c telnet.c \
  37.     telunix.c timer.c tnserv.c trace.c ttydriv.c udp.c udpcmd.c \
  38.     udpdump.c version.c wildmat.c
  39.  
  40. OBJS =    main.o arp.o arpcmd.o arpdump.o ax25.o ax25cmd.o \
  41.     ax25dump.o ax25subr.o ax25user.o ax_mbx.o cmdparse.o daemon.o \
  42.     files.o fingcli.o fingserv.o ftp.o ftpcli.o ftpserv.o icmp.o \
  43.     icmpcmd.o icmpdump.o icmpmsg.o iface.o ip.o ipcmd.o ipdump.o \
  44.     iproute.o kiss.o lapb.o lapbtime.o lcsum.o mbuf.o misc.o mulport.o \
  45.     ndir.o netuser.o nrcmd.o nrs.o nr3.o nrsubr.o nr4.o nr4subr.o \
  46.     nr4user.o nr4timer.o pathname.o session.o slfp.o slip.o smisc.o \
  47.     smtpcli.o smtpserv.o bsd_io.o bsdunix.o tcpcmd.o tcpdump.o \
  48.     tcpin.o tcpout.o tcpsubr.o tcptimer.o tcpuser.o telnet.o \
  49.     telunix.o timer.o tnserv.o trace.o ttydriv.o udp.o udpcmd.o \
  50.     udpdump.o version.o wildmat.o
  51.  
  52. net:    $(OBJS)
  53.     $(CC) $(CFLAGS) -o net.debug $(OBJS) $(LIBS)
  54.     cp net.debug net
  55.     strip net
  56.  
  57. lint:    $(SRCS)
  58.     $(LINT) $(LINTFLAGS) $(SRCS) > lint.out 2>&1
  59.  
  60. depend:    FRC
  61.     chmod 755 mkdep.bsd
  62.     mkdep.bsd $(CFLAGS) $(SRCS)
  63.  
  64. clean:
  65.     rm -f *.o net net.debug 
  66.  
  67. tar:
  68.     $(TAR) cvf bsdnet.tar make* mkdep depend.out hosts.net ftpusers \
  69.         startup.net *.[hc] *.orig *.ori
  70.     compress -f bsdnet.tar
  71.  
  72. FRC:
  73.  
  74. # DO NOT DELETE THIS LINE -- mkdep uses it.
  75. # DO NOT PUT ANYTHING AFTER THIS LINE, IT WILL GO AWAY.
  76.